reflecting sphere - English Synonyms Dictionary